<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui">
    <h:form id="formularioArtAnt">
        <p:panelGrid style="width:100%;margin: 10px auto;" id="panelAntiguo" >
            <p:row>
                <p:column>
                    <h:outputText value="CATEGORIA ARTICULO" id="lblCategriaArticulo"/>

                </p:column>
                <p:column>
                    <p:selectOneMenu id="cbxCategoriaArticulo" var="categ"
                                     value="#{BKArticulo.idCategoriaArticuloAnt}" converter="#{categoriaArticuloConverter}"
                                     style="width: 140px" filter="true" filterMatchMode="contains"> 
                        <f:selectItem itemLabel="Seleccionar" itemValue="" /> 
                        <f:selectItems value="#{BKArticulo.listaCategoriaArticuloAnt}" var="cat" 
                                       itemLabel="#{cat.nombre}" itemValue="#{cat}"/>	
                        <p:column>  
                            #{categ.nombre}
                        </p:column>  
                        <p:ajax update="idArticulo" listener="#{MBArticulo.buscarArticuloAnt}" event="change" />  
                    </p:selectOneMenu>
                    <p:message for="cbxCategoriaArticulo"/>

                </p:column>
            </p:row>
            <p:row>
                <p:column>
                    <h:outputText value="ARTICULO(*)" id="lblArticulo"/>

                </p:column>
                <p:column >
                    <p:selectOneMenu value="#{BKArticulo.idArticuloAnt}" required="true" id="idArticulo"
                                     panelStyleClass="print" converter="#{articuloConverter}"
                                     filter="true" filterMatchMode="contains" var="arti" >  
                        <f:selectItem itemLabel="Seleccionar" itemValue="" />  
                        <f:selectItems value="#{BKArticulo.listaArticuloAnt}" var="art" 
                                       itemLabel="#{art.nombreComercial}" itemValue="#{art}" /> 
                        <p:column styleClass="print">  
                            #{arti.nombreComercial}
                        </p:column>  
                    </p:selectOneMenu>
                    <p:message for="idArticulo" display="text"/>
                </p:column>
            </p:row>
            <p:row>
                <p:column colspan="2" style="text-align: center">
                    <p:commandButton style="text-align: center;" value="APLICAR" id="btnAplicar"
                                     actionListener="#{MBArticulo.aplicarDatosAntiguos}"
                                     oncomplete="if (args.validationFailed){ buscarArtAntiguo.show()} else {buscarArtAntiguo.hide()}"
                                     update=":formArticulo,:formComposicion,panelAntiguo" />
                    <p:commandButton type="button" value="CANCELAR" onclick="buscarArtAntiguo.hide()"/>
                </p:column>
            </p:row>

        </p:panelGrid>

    </h:form>
</html>

